atomic artillery - Espagnol Anglais Dictionnaire